@charset "utf-8";
@import "../../resources/styles/mixins";

.merchant-order-pages {
  .operation-cell {
    width: 100px;
  }
  .merchant-name-cell {
    width: 150px
  }
}

.order-info-panle {
  .info-header {
    padding: 0 25px;
    height: 54px;
    line-height: 54px;
    font-size: 16px;
    border-bottom: 1px @border-color solid;
    .close-icon {
      float: right;
      margin-top: 20px;
      cursor: pointer;
    }
  }
  .order-main {
    padding: 0 25px 0;
    .section {
      position: relative;
      padding-bottom: 15px;
      border-bottom: 1px dashed @border-color;
      &:after {
        position: absolute;
        bottom: -1px;
        content: '';
        border-top: 1px @border-color dash;
      }
      .info-item-header {
        color: @text-color;
        padding: 21px 0 15px;
        font-size: 14px;
      }
      .row-label {
        display: inline-block;
        color: @desc-color;
        font-size: 12px;
        margin: 0 15px 15px 0;
        min-width: 65px;
      }
      .row-value-label {
        max-width: 120px;
        display: inline-block;
      }
      .reback-steps {
        margin: 40px 0;
        .anticon-check {
          font-size: 12px;
        }
        .ant-steps-title {
          color: @desc-color;
          font-size: 14px;
          max-width: 66px;
        }
      }
      .order-info-btn {
        margin: 30px 0;
      }
    }
    .last-section {
      border-bottom: none;
    }
    .item-cell {
      margin: 12px 0;
    }
  }
}